Big Huge Thesaurus

Acer japonicum

noun